Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ELMCROFT Detached £361,914 £213,000 16 Mar 2010
4 ELMCROFT Semi-Detached £365,777 £367,500 16 Jan 2023
6 ELMCROFT Semi-Detached £336,369 £212,000 27 Jun 2007
8 ELMCROFT Semi-Detached £323,866 £225,000 10 Jul 2015
10 ELMCROFT Detached £369,727 £365,000 19 Sep 2023
12 ELMCROFT Detached £407,555 £94,950 23 Aug 1999
14 ELMCROFT Terraced £335,982 £255,000 11 Nov 2016
16 ELMCROFT Semi-Detached £370,322 £65,995 28 Apr 1995
18 ELMCROFT Terraced £435,288 £77,000 28 Jul 1995
20 ELMCROFT Detached £401,462 £325,000 25 Feb 2019
22 ELMCROFT Detached £487,873 £210,000 11 Jul 2003
24 ELMCROFT Semi-Detached £434,266 £76,950 7 Mar 1996
26 ELMCROFT Detached £461,576 £81,995 5 May 1995
28 ELMCROFT Detached £384,957 £210,000 19 Aug 2005
30 ELMCROFT Detached £450,585 £79,950 23 Feb 1996
32 ELMCROFT Detached £297,691 £205,000 12 Jun 2015
34 ELMCROFT Detached £354,067 £258,000 22 Jan 2016
36 ELMCROFT Detached £365,160 £360,000 10 Jun 2022
38 ELMCROFT Detached £453,782 £80,000 19 Jan 1996
40 ELMCROFT Detached £349,963 £270,000 28 Mar 2017
42 ELMCROFT Detached £336,917 £195,000 30 Sep 2011
44 ELMCROFT Detached £384,912 £110,000 12 Mar 2001
46 ELMCROFT Detached £381,674 £222,500 7 Jan 2011
48 ELMCROFT Detached £437,532 £77,000 19 Dec 1995
50 ELMCROFT Semi-Detached £362,942 £210,000 2 Dec 2009